working of a mine or placer - Español Inglés Diccionario